class BootStrap {
//Se utiliza el ingreso de datos de esta forma, mientras se prueba la estructura del programa.
    def init = { servletContext ->
    /*new psychoproject.Question(questionText:'pregunta1',answer1:'respuesta1',answer2:'respuesta2',type:'E',state1:true).save(failOnError:true)
    new psychoproject.Question(questionText:'pregunta2',answer1:'respuesta3',answer2:'respuesta4',type:'E',state1:true).save(failOnError:true)
    new psychoproject.Question(questionText:'pregunta3',answer1:'respuesta4',answer2:'respuesta5',type:'E',state1:false).save(failOnError:true)
    */
    new psychoproject.Security(userName:'Homero',password:'123456',password2:'123456',securityLevel:'Admin').save(failOnError:true)
    new psychoproject.Security(userName:'Bart',password:'123456',password2:'123456',securityLevel:'User').save(failOnError:true)
    new psychoproject.Test(name:"Test1",instructions:"Seleccione porfavor una unica respuesta").save(failOnError:true)
    new psychoproject.Test(name:"Test2",instructions:"Seleccione porfavor una unica respuesta").save(failOnError:true)
    new psychoproject.Test(name:"Test3",instructions:"Seleccione porfavor una unica respuesta").save(failOnError:true)
    new psychoproject.Question(type:"A,B,C,D",correctAnswer:"N",questionText:"A uested le agrada ir a pasear1").save(failOnError:true)
    new psychoproject.Question(type:"A,B,C,D",correctAnswer:"S",questionText:"A uested le agrada ir a pasear2").save(failOnError:true)
    new psychoproject.Question(type:"A,B,C,D",correctAnswer:"J",questionText:"A uested le agrada ir a pasear3").save(failOnError:true)
    new psychoproject.Assignment(test:"Test1",Question:"A uested le agrada ir a pasear1")
    new psychoproject.YesNoQuestion(correctAnswer:"N",questionText:"Se considera usted:",type:"Yes-No",answerText1:"Abierto a hablar con las personas", answerText2:"Introspectivo con sus ideas", state:false, letter:"N").save(failOnError:true)
    new psychoproject.YesNoQuestion(correctAnswer:"S",questionText:"Se considera usted2:",type:"Yes-No",answerText1:"Abierto a hablar con las personas", answerText2:"Introspectivo con sus ideas", state:false, letter:"S").save(failOnError:true)
    
    }
    def destroy = {
    }
}